home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 1 / Amiga Tools.iso / egs-tools / egs_demo-version / egs_devels / c-include / fd / egsgadbox_lib.fd < prev    next >
Text File  |  1994-06-06  |  4KB  |  102 lines

  1. *-----------------------------------------------------------------
  2. * Filename : egsgadbox.fd
  3. * Release  : 1.0
  4. *
  5. * fd file for egsgadbox.def
  6. *
  7. * (c) Copyright 1990/92 VIONA Development
  8. *     All Rights Reserved
  9. *
  10. * Author      : Markus van Kempen
  11. * Created     : 14. Jul 1992
  12. * Updated     : 14. Jul 1992
  13. * Updated     : 30. Jul 1992 US
  14. *               10. Jan 1993 US/JSM
  15. *
  16. *-----------------------------------------------------------------
  17. ##base _EGBBase
  18. ##bias 30
  19. ##public
  20. EB_AllocMemCon(con,size)(A0/D0)
  21. EB_FreeMemCon(mem)(A0)
  22. EB_AddFirstSon(father,son)(A0/A1)
  23. EB_AddLastSon(father,son)(A0/A1)
  24. EB_MIN(a,b)(D0/D1)
  25. EB_MAX(a,b)(D0/D1)
  26. EB_SWidth(str,font)(A0/A1)
  27. EB_SMatch(str,font,width)(A0/A1/D2)
  28. EB_CWidth(char,font)(D2,A1)
  29. EB_FindGadget(first,num,id)(A0/D0/D1)
  30. EB_CreateGadContext(font,tfont,color,back)(A0/A1/D0/D1)
  31. EB_DeleteGadContext(con)(A0)
  32. EB_CreateBox(con,orient,minWidth,maxWidth,minHeight,maxHeight)(A0/D0/D1/D2/D3/D4)
  33. EB_CreateLateBox(con,create,minWidth,maxWidth,minHeight,maxHeight)(A0/A1/D0/D1/D2/D3)
  34. EB_CreateResponseBox(con,response,minWidth,maxWidth,minHeight,maxHeight)(A0/A1/D0/D1/D2/D3)
  35. EB_CreateInfoBox(con,info,font,minWidth,maxWidth,justify)(A0/A1/A2/D0/D1/D2)
  36. EB_WriteInfoBox(info,win,str)(A0/A1/A2)
  37. EB_WriteInfoBoxInt(info,win,val)(A0/A1/D0)
  38. EB_CreateHorizBox(con)(A0)
  39. EB_CreateVertiBox(con)(A0)
  40. EB_CreateHorizTable(con)(A0)
  41. EB_CreateVertiTable(con)(A0)
  42. EB_CreateFillBox(con)(A0)
  43. EB_CreateHorizFill(con,fill,pri)(A0/D0/D1)
  44. EB_CreateVertiFill(con,fill,pri)(A0/D0/D1)
  45. EB_CreateBorder(con,around,fill)(A0/A1/D0)
  46. EB_CreateText(con,str)(A0/A1)
  47. EB_CreateCenterText(con,str)(A0/A1)
  48. EB_CreateBackBorder(con,around,fill)(A0/A1/D0)
  49. EB_CreateFrontBorder(con,around,fill)(A0/A1/D0)
  50. EB_CreateButton24(con,around,color,back,fill)(A0/A1/D0/D1/D2)
  51. EB_CreateDoubleBorder(con,around,fill)(A0/A1/D0)
  52. EB_CreateMultiText(con,text)(A0/A1)
  53. EB_CreateBoxedMultiText(con,text)(A0/A1)
  54. EB_CreateArrowGfx(con,dest)(A0/D0)
  55. EB_NewPri(box,pri)(A0/D0)
  56. EB_NewMinHeight(box,height)(A0/D0)
  57. EB_NewMinWidth(box,width)(A0/D0)
  58. EB_NewMaxHeight(box,height)(A0/D0)
  59. EB_NewMaxWidth(box,width)(A0/D0)
  60. EB_NewFixHeight(box)(A0)
  61. EB_NewFixWidth(box)(A0)
  62. EB_CreateMaster(con,type,id)(A0/D0/D1)
  63. EB_CreateActionGadget(con,width,id)(A0/A1/D0)
  64. EB_CreateTextAction(con,name,id,fill)(A0/A1/D0/D1)
  65. EB_CreateBoolGadget(con ,with,id)(A0/A1/D0)
  66. EB_CreateTextBoolean(con,name,id,fill)(A0/A1/D0/D1)
  67. EB_CreateMultiAction(con,names,ids,fill)(A0/A1/D0/D1)
  68. EB_CreateMultiActionV(con,names,ids,fill)(A0/A1/D0/D1)
  69. EB_CreateMultiAction2(con,names,ids)(A0/A1/D0)
  70. EB_CreateArrow(con,dest,id)(A0/D0/D1)
  71. EB_CreateHorizProp(con,maximum,size,val,id)(A0/D0/D1/D2/D3)
  72. EB_CreateVertiProp(con,maximum,size,val,id)(A0/D0/D1/D2/D3)
  73. EB_CreateSuperHorizProp(con,maximum,size,value,id,flags)(A0/D0/D1/D2/D3/D4)
  74. EB_CreateSuperVertiProp(con,maximum,size,value,id,flags)(A0/D0/D1/D2/D3/D4)
  75. EB_CreateStringGadget(con,minChar,buffLen,justify,id)(A0/D0/D1/D2/D3)
  76. EB_CreateNameStringGadget(con,name,minChar,buffLen,justify,id)(A0/A1/D0/D1/D2/D3)
  77. EB_CreateIntegerGadget(con,minChar,digits,id)(A0/D0/D1/D2)
  78. EB_CreateNameIntegerGadget(con,name,minChar,digits,id)(A0/A1/D0/D1/D2)
  79. EB_CreateRealGadget(con,minChar,digits,id)(A0/D0/D1/D2)
  80. EB_CreateNameRealGadget(con,name,minChar,digits,id)(A0/A1/D0/D1/D2)
  81. EB_LinkStringGadgets(con,from,to)(A0/A1/A2)
  82. EB_LinkStringGadgetsID(con,from,to,frist,num)(A0/D0/D1/A1/D2)
  83. EB_GetStringData(gad,str)(A0/A1)
  84. EB_PutStringData(win,gad,str)(A0/A1/A2)
  85. EB_PutIntData(win,gad,val)(A0/A1/D0)
  86. EB_PutRealData(win,gad,val,field,digits,exp)(A0/A1/D0/D2/D3/D4)
  87. EB_CreateWindow(con,left,top)(A0/D0/D1)
  88. EB_CreateMasterWindow(con,win,width)(A0/A1/A2)
  89. EB_CalcMinMax(box)(A0)
  90. EB_CalcRealSize(box)(A0)
  91. EB_CalcPositions(box,x,y)(A0/D0/D1)
  92. EB_CalcGadgetGfx(con,box)(A0/A1)
  93. EB_ConnectGadgets(box,first,num)(A0/A1/A2)
  94. EB_ProcessGadBoxes(con,root)(A0/A1)
  95. EB_NewSameSize(box)(A0)
  96. EB_CreateButtonGadget(context,id)(A0/D0)
  97. EB_CreateCheckMarkGadget(context,id)(A0/D0);
  98. EB_ProcessGadBoxesSize(con,root,width,height)(A0/A1/D0/D1)
  99. EB_CreateGroupBorder(con,around,fill,name)(A0/A1/D0/A2)
  100. ##end
  101.  
  102.